
//------------------------------------------------------------------------------

using Apps.Models;
using System;
using System.ComponentModel.DataAnnotations;
namespace Apps.Models.PL
{

	public partial class PL_RC_DETAILSModel:Virtual_PL_RC_DETAILSModel
	{
		
	}
	public class Virtual_PL_RC_DETAILSModel
	{
		[Display(Name = "调运计划明细")]
		public virtual string DETAIL_ID { get; set; }
		[Display(Name = "计划编号")]
		public virtual string PLAN_ID { get; set; }
		[Display(Name = "批次编码"),Required]
		public virtual string BATCH_CODE { get; set; }
		[Display(Name = "计划来煤总量")]//, RegularExpression(@"^[0-9]+(.[0-9]{1,3})?$", ErrorMessage = "来煤总量必须大于等于0.")]
		public virtual Nullable<decimal> AMOUNT { get; set; }
		[Display(Name = "计划来煤热值")]// RegularExpression(@"^[0-9]+(.[0-9]{1,3})?$", ErrorMessage = "来煤热值必须大于等于0.")]
        public virtual Nullable<decimal> QNET { get; set; }
		[Display(Name = "计划来煤硫分")]// RegularExpression(@"^[0-9]+(.[0-9]{1,3})?$", ErrorMessage = "来煤硫分必须大于等于0.")]
        public virtual Nullable<decimal> ST { get; set; }
		[Display(Name = "计划执行日期")]
		public virtual Nullable<System.DateTime> PLAN_DATE { get; set; }
		[Display(Name = "开始时间"),Required]
		public virtual string BEGIN_TIME { get; set; }
		[Display(Name = "结束时间"),Required]
		public virtual string END_TIME { get; set; }
		[Display(Name = "物料名称"),Required]
		public virtual string MATERIEL_ID { get; set; }
		[Display(Name = "供应商"),Required]
		public virtual string SUPPLIER_ID { get; set; }
		[Display(Name = "矿点")]
		public virtual string MINE_ID { get; set; }
		[Display(Name = "运输商"),Required]
		public virtual string TRANSPORT_ID { get; set; }
		[Display(Name = "备注"),DataType(DataType.MultilineText)]
		public virtual string REMARKS { get; set; }
		[Display(Name = "合同详细信息编号")]
		public virtual string CONTRACT_DETAIL_ID { get; set; }

    }
}
